import regExp from "./regExp";

export default {
    install(Vue) {
        if (!Vue.prototype.$t) {
            Vue.prototype.$t = {}
        }
        Vue.prototype.$t.regExp = regExp
        //api服务器和图片服务器地址
   //      Vue.prototype.$t.URL = {
   //          api: "https://jxsbbx.gzmu.edu.cn/alumni/api",
   //          image: "https://jxsbbx.gzmu.edu.cn/alumni/upload/图片/",
			// staticImg:"https://jxsbbx.gzmu.edu.cn/alumni/upload"
   //      }
		Vue.prototype.$t.URL = {
		    api: "http://localhost:8000/api",
		    image: "http://localhost:8000/upload/图片/",
			leader: "http://localhost:8000/file/图片/",
			staticImg:"http://localhost:8000/upload"
		}
        /**
         * 工具图片文件名返回图片访问地址，便于图片服务器迁移
         * @param url {String} 图片url或图面名
         * @return {null|String} 图片的访问地址
         */
        Vue.prototype.$t.getImageUrl = function (url) {
            //console.log(url);
            //TODO 这个可以定义一个加载失败的默认图片,u-image已经自带了默认图片
            if (!url)
				return this.URL.staticImg + "/noimage.bmp"
            if (this.regExp.url.test(url)) {
                return url
            } else {
                console.log("a");
                url.startsWith("/") && (url = url.slice(1))
                return this.URL.image + url;
            }
        }

    }
}
